<template>
  <div id="app">
    <router-view></router-view>
  </div>
</template>

<script>
// import {router,dynamicRouter} from '../router/index'
export default {
  name: 'App',
  methods:{
      judgelogin(){ //methods写一个判断是否登录的方法
        let isLogin = this.$store.state.roles || localStorage.getItem("roleId"); //这里我们从Vuex里取出token，因为登录请求成功后我们会将后台返回的token存储在vuex里方便使用
        console.log(isLogin)
        if(!isLogin){ //如果没有token，那就代表用户没有登录
          return this.$router.push('/login'); //重定向到login页
        } 

      }
    },
  created() {
      this.judgelogin(); //在created里调用上面构造的方法
  }
}
</script>
